home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / a_utils / _archvrs / unix / unzip51 / atari / makefile.st < prev    next >
Encoding:
Makefile  |  1992-10-18  |  1.3 KB  |  66 lines

  1. # Makefile.st    Makefile for UnZip 5.x, using Turbo C 2.0 for the Atari ST
  2. # and make from the Mark Williams C 3.9 (sorry for that mixture)
  3. #
  4. # Last modified:  18 Oct 92
  5.  
  6. # UPPERCASE file names facilitate TD's understanding of modules.
  7. .SUFFIXES: .o .O .c .C .s
  8.  
  9. TCHOME    = E:\tc
  10.  
  11. #####################
  12. # MACRO DEFINITIONS #
  13. #####################
  14.  
  15. CC    = tcc
  16. #CFLAGS    = -DATARI_ST -Y -I=$(TCHOME)\include
  17. CFLAGS    = -DATARI_ST -I=$(TCHOME)\include
  18. #LFLAGS    = -L -Y
  19. LFLAGS    =
  20. LIB    = $(TCHOME)\lib
  21. LD    = tlink
  22.  
  23. OBJS = unzip.o crypt.o envargs.o explode.o extract.o file_io.o inflate.o\
  24.        mapname.o match.o misc.o unreduce.o unshrink.o atari.o
  25.  
  26.  
  27. ###############################################
  28. # BASIC COMPILE INSTRUCTIONS AND DEPENDENCIES #
  29. ###############################################
  30.  
  31. ALL    : unzip.prg
  32.     echo done
  33.  
  34. atari.o:      atari.c unzip.h
  35.  
  36. crypt.o:      crypt.c unzip.h crypt.h zip.h
  37.  
  38. envargs.o:    envargs.c unzip.h
  39.  
  40. explode.o:    explode.c unzip.h
  41.  
  42. extract.o:    extract.c unzip.h crypt.h
  43.  
  44. file_io.o:    file_io.c unzip.h crypt.h
  45.  
  46. inflate.o:    inflate.c unzip.h
  47.  
  48. mapname.o:    mapname.c unzip.h
  49.  
  50. match.o:      match.c unzip.h
  51.  
  52. misc.o:       misc.c unzip.h
  53.  
  54. unreduce.o:   unreduce.c unzip.h
  55.  
  56. unshrink.o:   unshrink.c unzip.h
  57.  
  58. unzip.o:      unzip.c unzip.h crypt.h
  59.  
  60. unzip.prg:     $(OBJS)
  61.     tlink -O=$@ $(LFLAGS) -S=8192 -C=unzip.lnk
  62.  
  63. .c.o:
  64.     tcc $(CFLAGS) $<
  65.  
  66.